AI022
คู่มือการเขียนโปรแกรม AMD HIP
การย้ายและแปลงแอปพลิเคชัน CUDA ไปยัง HIP
เป้าหมายการเรียนรู้
- ระบุความคล้ายคลึงกันในด้านฟังก์ชันและการจับคู่โครงสร้างทางไวยากรณ์ระหว่างโมเดลการเขียนโปรแกรม CUDA และ HIP
- ใช้เครื่องมือแปลงอัตโนมัติ เช่น ไฮพีไฟ-เปอร์ล และ ไฮพีไฟ-แคลง เพื่อย้ายโค้ดแหล่งเดิม
- แก้ไขปัญหาการย้ายโค้ดด้วยตนเองที่เกี่ยวข้องกับไลบรารีเฉพาะฮาร์ดแวร์ รหัสแอสเซมบลีแบบฝัง และหน่วยความจำร่วม
- ดำเนินการปรับแต่งให้เหมาะสมกับแพลตฟอร์ม และตรวจสอบความเท่าเทียมกันของประสิทธิภาพบนสถาปัตยกรรมฮาร์ดแวร์ที่แตกต่างกัน